<html>
<body>
Reports calls to <code>Object.wait()</code> or <code>Condition.await()</code> without specifying a timeout.
<p>
  Such calls may be dangerous in high-availability programs, as failures in one
  component may result in blockages of the waiting component
  if <code>notify()</code>/<code>notifyAll()</code>
  or <code>signal()</code>/<code>signalAll()</code> never get called.
</p>
<p><b>Example:</b></p>
<pre><code>
  void foo(Object bar) throws InterruptedException {
    bar.wait();
  }
</code></pre>
<!-- tooltip end -->
</body>
</html>